mechanical man - Turkish English Dictionary